MAVSLMQQPDKVYDVIIIGAGPAGTTAAIYTARAGWKTLVLYRAEADGALGVTQKIENYPGVPGPLSGYELLKIMREQAKSFGAEFVRGKVIATDLNSDPKKVYTIDGREFRGKTIIVASGAMERANKFKGEEEFLGRGVSYCGVCDAAFFKDQPVAVIGDDDYAIEEAEFIARFANKVFFVVPGSKIKAPPEVIEHFEKLPNVEILLRHRPIEIVGDQVVKGIKLKDLEKKEEKLLEVNGVFIFLGGTKPSVDFLMGQVEMTEGDCIVVNEEMMTSVPGVFAAGDVLCNEVKQAVVAAAMGCKAALAVDKFLSGKKKIVPQW TRXB_AQUAE Thioredoxin reductase 323 aq_500 trxB